Scriptable Reports

CustomControlControl

Interface to a Custom control

Extends

Methods

getDisplay() → {Boolean}

The display state of the control.
Inherited From:
Returns:
true if the control is displayed and false if the control is not displayed.
Type
Boolean

getImplementation() → {CustomControl}

Get the control's implementation.
Returns:
The control's implementation (the instance created from the module).
Type
CustomControl

getName() → {String}

Get the control's name.
Inherited From:
Returns:
The control's authored name.
Type
String

getVisible() → {Boolean}

The visibility state of the control.
Inherited From:
Returns:
true if the control is visible and false if the control is hidden.
Type
Boolean

setDisplay(bDisplay)

Set the display of the control. NOTE: If the control is authored to be initially not displayed using the property "Box type" with a value of "None", this is treated like a conditional render so the report output will not contain the control.
Parameters:
Name Type Description
bDisplay Boolean Pass true to display and false to not display the control.
Inherited From:

setVisible(bVisible)

Set the visibility of the control.
Parameters:
Name Type Description
bVisible Boolean Pass true to show and false to hide the control.
Inherited From:

toggleDisplay()

Toggle the display of the control.
Inherited From:

toggleVisibility()

Toggle the visibility of the control.
Inherited From: